爱看农民2[优].js 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. var rule = {
  2. author: '小可乐/240527/第一版',
  3. title: '爱看农民2[优]',
  4. host: 'https://m.emsdn.cn',
  5. hostJs: $js.toString(() => {
  6. print(HOST);
  7. let html = request(HOST, {headers: {"User-Agent": PC_UA}});
  8. let src = jsp.pdfh(html, "body&&a:eq(0)&&href") || jsp.pdfh(html, "body&&a:eq(0)&&Text");
  9. if (src && src.length > 5) {
  10. print(src);
  11. if (!src.startsWith('http')) {
  12. src = 'https://' + src
  13. }
  14. print("抓到主页:" + src);
  15. HOST = src
  16. }
  17. }),
  18. headers: {'User-Agent': 'IOS_UA'},
  19. 编码: 'utf-8',
  20. timeout: 5000,
  21. homeUrl: '/',
  22. url: '/vod-list-id-fyfilter.html',
  23. filter_url: '{{fl.cateId}}-pg-fypage-order--by-{{fl.by or "time"}}-class-0-year-{{fl.year}}-letter-{{fl.letter}}-area-{{fl.area}}-lang-',
  24. searchUrl: '/index.php?m=vod-search&wd=**',
  25. searchable: 1,
  26. quickSearch: 1,
  27. filterable: 1,
  28. class_name: '电影&剧集&综艺&动漫&短剧',
  29. class_url: '1&2&3&4&26',
  30. filter_def: {
  31. 1: {cateId: '1'},
  32. 2: {cateId: '2'},
  33. 3: {cateId: '3'},
  34. 4: {cateId: '4'},
  35. 26: {cateId: '26'}
  36. },
  37. play_parse: true,
  38. lazy: $js.toString(() => {
  39. let init_js = `Object.defineProperties(navigator, {platform: {get: () => 'iPhone'}});`;
  40. input = {
  41. parse: 1,
  42. url: input,
  43. js: `try{location.href = document.querySelectorAll("iframe")[1].src;}catch(err) {}document.querySelector(".line").click()`,
  44. parse_extra: '&init_script=' + encodeURIComponent(base64Encode(init_js)),
  45. }
  46. }),
  47. limit: 12,
  48. double: false,
  49. 推荐: '*',
  50. 一级: '.picTxt li;.sTit&&Text;img&&data-src;.emHot&&Text;a&&href',
  51. 二级: {
  52. "title": "td--.sDes&&Text;.type-title&&Text",
  53. "img": ".posterPic&&img&&src",
  54. "desc": ".sDes:eq(0)&&Text;.detail-con&&em:eq(0)&&Text;;.sDes:eq(2)&&Text;.sDes:eq(1)&&Text",
  55. "content": ".detail-con&&p&&Text",
  56. "tabs": ".boxConWidth&&span",
  57. "tab_text": "body&&Text",
  58. "lists": ".dramaNumList:eq(#id)&&a",
  59. "list_text": "body&&Text",
  60. "list_url": "a&&href"
  61. },
  62. 二级访问前: $js.toString(() => {
  63. if (/-play-/.test(MY_URL)) {
  64. MY_URL = MY_URL.replace(/play-id-(\d+).*?\.html/, 'detail-id-$1.html');
  65. //log(MY_URL);
  66. }
  67. }),
  68. 搜索: '#data_list li;*;*;.sStyle&&Text;*',
  69. filter: 'H4sIAAAAAAAAA+1YzW5SQRjd8xh3zWIGyl/fwGdousBKYqPWhKIJISQqxRbQosaCrdSfxFtoRHtJTWNvbXkZZihv4dDOzPnowjTpwi5md885zMx35s4934RSxOPe/EKk5D3IFb15bylbyN2550W9leyjnMLjwYn41FD4afbhE0UslLwVRYtqb1LpTWkFuFeOarreG512xrV1rSSgtDqi1oWStMp4YyArVSgpKN234vgEStoq8vkb+awFJYN1at2Z2TjDoI0Po7BGJNQtK3X5YodIKE/46zNFcFXfYjlqNyybz2WxXaITiFfhv7cLU3/rTrZfalYDo032tuXvA61pYMc1A3l8ZsZdArtnZ5vi46nWNLBzft6HpoHdgbYvO32taWC1wwDjNLBaKxD1L2L3q5Ettqvu9+Wuf+4PR+GOWZtS1tXrQIR7xtUlMNp5Y4AKNEB1W7S6LaqpUmRjqLbWTGuxndkfjps/xrVtM7nF5hej4dr4tC1b5mUA21WqR+JnxSxxCWbOSDGXzeOMyPbRpP3rmmckxmJzmrt4JHwcfJzyMfAxynPwnPIMPCM8z1ieZyifBp+mfAp8ivJJ8EnKJ8AnKA+/nPrl8MupXw6/nPrl8MupXw6/nPpl8MuoXwa/jPpl8MuoXwa/jPpl8MuoXwa/jPpl8MuoXwa/jPpl8MuoXwa/DH55JmP8XjwSPg0+TfkU+CsZeLdITvfmOxE2r3m68SkoUFhWE9ivLgxl8F4r95cLq/hiD9bEhknN1aXH+dy0mMhiNOLFbtrJsJ8qRUZhV3UTYxqSiuJp6B4GRooTP/40VzEKL1T2u9M4hpRwfcT1EddHXB9xfeS29ZE47SMumF0wu2B2weyC+f8H89xNL/jYf1HvyT/fyX08fUUif/lk3FXddQTXEVxHcB3htnWEWNLd1V0yu2R2yeyS+RYlc6T8F3Lw1MtZHgAA'
  70. }